package ar.com.larreta.intercambio.client;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import com.extjs.gxt.ui.client.data.BaseModel;
import com.extjs.gxt.ui.client.data.ModelData;



public class Pedido extends BaseModel implements Serializable {

	public static final String ID = "id";
	public static final String DESCRIPCION = "descripcion";
	public static final String FECHA_CREACION = "fechaCreacion";
	public static final String FECHA_ULTIMA_MODIFICACION = "fechaUltimaModificacion";
	
	private String proceso;
	private List<ModelData> datosBorrados = new ArrayList<ModelData>();

	public List<ModelData> getDatosBorrados() {
		return datosBorrados;
	}
	
	public void agregarDatosBorrados(List<ModelData> datosBorrados){
		this.datosBorrados.addAll(datosBorrados);
	}


	public String getProceso() {
		return proceso;
	}

	public void setProceso(String proceso) {
		this.proceso = proceso;
	}
	
	public Date getFechaCreacion() {
		return get(FECHA_CREACION);
	}

	public void setFechaCreacion(Date fechaCreacion) {
		set(FECHA_CREACION, fechaCreacion);
	}

	public Date getFechaUltimaModificacion() {
		return get(FECHA_ULTIMA_MODIFICACION);
	}

	public void setFechaUltimaModificacion(Date fechaUltimaModificacion) {
		set(FECHA_ULTIMA_MODIFICACION, fechaUltimaModificacion);
	}
	
}
